legal deposition law court reporting depositions mesothelioma video legal software investigations lawyer legal support services legal video case management lawsuit process attorney firm